/********************************************************************************
 *    Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH    *
 *                                                                              *
 *              This software is distributed under the terms of the             * 
 *              GNU Lesser General Public Licence (LGPL) version 3,             *  
 *                  copied verbatim in the file "LICENSE"                       *
 ********************************************************************************/
#include "HiTpcUnpackedData.h"

#include <iostream>
using std::cout;
using std::endl;



// -----   Default constructor   -------------------------------------------
HiTpcUnpackedData::HiTpcUnpackedData()
{
}
// -------------------------------------------------------------------------

// -----   Standard constructor   ------------------------------------------
HiTpcUnpackedData::HiTpcUnpackedData(uint64_t TimeSliceID,
                    uint8_t pxiID, 
                    uint8_t feeID,
                    uint8_t ChannelId,
                    uint16_t TimeOffset,
                    const std::vector<uint16_t>& data
                    )
 :fTimeSliceID(TimeSliceID),
  fPxiID(pxiID),
  fFeeID(feeID),
  fChannelId(ChannelId),
  fTimeOffset(TimeOffset),
  fWaveformData(data)
{
}

// -----   Destructor   ----------------------------------------------------
HiTpcUnpackedData::~HiTpcUnpackedData() { }
// -------------------------------------------------------------------------


// -----   Public method Print   -------------------------------------------
void HiTpcUnpackedData::Print(const Option_t* /*opt*/) const
{
}

// -------------------------------------------------------------------------

ClassImp(HiTpcUnpackedData)


